Big Huge Thesaurus

Brazilian rosewood

noun